package com.ejlchina.cashier.util;

/**
 * 字符串工具类
 * 
 * @author Administrator
 *
 */
public class StrKit {

	

	/**
	 * 是否是空字符串
	 * @param str 需要判断的字符串
	 * @return 是/否
	 */
	public static boolean isBlank(String str) {
		if (str == null) {
			return true;
		}
		int len = str.length();
		if (len == 0) {
			return true;
		}
		for (int i = 0; i < len; i++) {
			switch (str.charAt(i)) {
			case ' ':
			case '\t':
			case '\n':
			case '\r':
			// case '\b':
			// case '\f':
				break;
			default:
				return false;
			}
		}
		return true;
	}
	
	
	/**
	 * 是否是非空字符串
	 * @param str 需要判断的字符串
	 * @return 是/否
	 */
	public static boolean notBlank(String str) {
		return !isBlank(str);
	}
	
	
}
